female ranger - French English Dictionary